derrick foundation posts - German English Dictionary